package com.bana.fvs.app.module.tab2.tab2Detail.entity;

import com.bana.fvs.app.base.BaseBean;
import com.google.gson.annotations.SerializedName;

import java.io.Serializable;
import java.util.List;

/**
 * Author : yanftch
 * Date : 2018/3/2
 * Time : 22:37
 * Desc :
 */

public class EquipListItemBean implements BaseBean,Serializable{


    /**
     * label : 能见度检测仪2
     * leaf : true
     * jcybm : 010
     * jcymc : 能见度检测仪2
     * kzqbm : 001
     * txcs : 1
     * gzms : 1
     * bjfzxx : 1
     * bjfzsx : 1
     * sbzt : 0
     * gxsj : 2017-12-24
     * wqbm : cd1
     * wqmc : 雾区aaa
     * sblx : 01
     * sbbm : 010
     * sbmc : 能见度检测仪2
     */

    private String label;
    private boolean leaf;
    private String jcybm;
    private String jcymc;
    private String kzqbm;
    private String txcs;
    private String gzms;
    private int bjfzxx;
    private int bjfzsx;
    private String sbzt;
    private String gxsj;
    private String gxsjsm;
    private String gxsjgs;
    private String wqbm;
    private String wqmc;
    private String sblx;
    private String sbbm;
    private String sbmc;

    /**
     * ggxh : 1
     * sbcj : 1
     * ipdz : 1
     * fwdk : 1
     * dlzh : 1
     * glmm : 1
     */

    private String ggxh;
    private int sbcj;
    private String ipdz;
    private int fwdk;
    private String dlzh;
    private String glmm;
    /**
     * jcybm : 1
     * gzms : 2
     * kzqbm : 11
     * wqbm : 1
     * kzqmc : 控K75-K77
     * kzqbsm : 11
     * gzmssm : 1分钟主动上传
     * sbzt : 1
     * sbztsm : 正常
     * sblx : 1
     * treeId : 11
     */


    private String kzqmc;
    private int kzqbsm;
    private String gzmssm;
    private String sbztsm;
    private String treeId;
    /**
     * kzqbm : 11
     * kzqldkg : 1
     * wdbj : 1
     * sfsyld : 1
     * wdxjjg : 2
     * wqbm : 1
     * kzqldkgsm : 打开
     * wdbjsm : 报警开启
     * sfsyldsm : 使用雷达
     * ksdz : 201
     * jsdz : 410
     * wdsl : 210
     * lampAddresses : [{"kzqbm":11,"type":0,"ksdz":201,"jsdz":410}]
     * sbzt : 1
     * wdkz : 0
     * wdkzsm : null
     * wdld : 0
     * ldsc : 0
     * mdsc : 0
     * hdys : 0
     * mqys : 0
     * hsjsdzsl : 0
     * goodCount : 183
     * errorCount : 27
     * lamps : null
     * sblx : 2
     */

  
    private int kzqldkg;
    private int wdbj;
    private int sfsyld;
    private int wdxjjg;
   
    private String kzqldkgsm;
    private String wdbjsm;
    private String sfsyldsm;
    private int ksdz;
    private int jsdz;
    private int wdsl;
  
    private int wdkz;
    private String wdkzsm;
    private int wdld;
    private int ldsc;
    private int mdsc;
    private int hdys;
    private int mqys;
    private int hsjsdzsl;
    private int goodCount;
    private int errorCount;
    private String lamps;
    
    private List<LampAddressesBean> lampAddresses;
    /**
     * id : 2134
     * key : 134
     * name : 成都2018
     * type : 2
     * children : null
     * kzqbm : 134
     * wqbm : 32
     * sbzt : 0
     * sbztsm : null
     * wdkzsm : null
     * gxsj : null
     * lamps : null
     */

    private String id;
    private int key;
    private String name;
    private int type;
    private Object children;



    public String getGxsjgs() {
        return gxsjgs;
    }

    public void setGxsjgs(String gxsjgs) {
        this.gxsjgs = gxsjgs;
    }

    public String getLabel() {
        return label;
    }

    public void setLabel(String label) {
        this.label = label;
    }

    public boolean isLeaf() {
        return leaf;
    }

    public void setLeaf(boolean leaf) {
        this.leaf = leaf;
    }

    public String getJcybm() {
        return jcybm;
    }

    public void setJcybm(String jcybm) {
        this.jcybm = jcybm;
    }

    public String getJcymc() {
        return jcymc;
    }

    public void setJcymc(String jcymc) {
        this.jcymc = jcymc;
    }

    public String getKzqbm() {
        return kzqbm;
    }

    public void setKzqbm(String kzqbm) {
        this.kzqbm = kzqbm;
    }

    public String getTxcs() {
        return txcs;
    }

    public void setTxcs(String txcs) {
        this.txcs = txcs;
    }

    public String getGzms() {
        return gzms;
    }

    public void setGzms(String gzms) {
        this.gzms = gzms;
    }

    public int getBjfzxx() {
        return bjfzxx;
    }

    public void setBjfzxx(int bjfzxx) {
        this.bjfzxx = bjfzxx;
    }

    public int getBjfzsx() {
        return bjfzsx;
    }

    public void setBjfzsx(int bjfzsx) {
        this.bjfzsx = bjfzsx;
    }

    public String getSbzt() {
        return sbzt;
    }

    public void setSbzt(String sbzt) {
        this.sbzt = sbzt;
    }

    public String getGxsj() {
        return gxsj;
    }

    public void setGxsj(String gxsj) {
        this.gxsj = gxsj;
    }

    public String getWqbm() {
        return wqbm;
    }

    public void setWqbm(String wqbm) {
        this.wqbm = wqbm;
    }

    public String getWqmc() {
        return wqmc;
    }

    public void setWqmc(String wqmc) {
        this.wqmc = wqmc;
    }

    public String getSblx() {
        return sblx;
    }

    public void setSblx(String sblx) {
        this.sblx = sblx;
    }

    public String getSbbm() {
        return sbbm;
    }

    public void setSbbm(String sbbm) {
        this.sbbm = sbbm;
    }

    public String getSbmc() {
        return sbmc;
    }

    public void setSbmc(String sbmc) {
        this.sbmc = sbmc;
    }

    public String getGgxh() {
        return ggxh;
    }

    public void setGgxh(String ggxh) {
        this.ggxh = ggxh;
    }

    public int getSbcj() {
        return sbcj;
    }

    public void setSbcj(int sbcj) {
        this.sbcj = sbcj;
    }

    public String getIpdz() {
        return ipdz;
    }

    public void setIpdz(String ipdz) {
        this.ipdz = ipdz;
    }

    public int getFwdk() {
        return fwdk;
    }

    public void setFwdk(int fwdk) {
        this.fwdk = fwdk;
    }

    public String getDlzh() {
        return dlzh;
    }

    public void setDlzh(String dlzh) {
        this.dlzh = dlzh;
    }

    public String getGlmm() {
        return glmm;
    }

    public void setGlmm(String glmm) {
        this.glmm = glmm;
    }

    @Override
    public String toString() {
        return "EquipListItemBean{" +
                "label='" + label + '\'' +
                ", leaf=" + leaf +
                ", jcybm='" + jcybm + '\'' +
                ", jcymc='" + jcymc + '\'' +
                ", kzqbm='" + kzqbm + '\'' +
                ", txcs='" + txcs + '\'' +
                ", gzms='" + gzms + '\'' +
                ", bjfzxx=" + bjfzxx +
                ", bjfzsx=" + bjfzsx +
                ", sbzt='" + sbzt + '\'' +
                ", gxsj='" + gxsj + '\'' +
                ", wqbm='" + wqbm + '\'' +
                ", wqmc='" + wqmc + '\'' +
                ", sblx='" + sblx + '\'' +
                ", sbbm='" + sbbm + '\'' +
                ", sbmc='" + sbmc + '\'' +
                ", ggxh='" + ggxh + '\'' +
                ", sbcj=" + sbcj +
                ", ipdz='" + ipdz + '\'' +
                ", fwdk=" + fwdk +
                ", dlzh='" + dlzh + '\'' +
                ", glmm='" + glmm + '\'' +
                '}';
    }





    public String getKzqmc() {
        return kzqmc;
    }

    public void setKzqmc(String kzqmc) {
        this.kzqmc = kzqmc;
    }

    public int getKzqbsm() {
        return kzqbsm;
    }

    public void setKzqbsm(int kzqbsm) {
        this.kzqbsm = kzqbsm;
    }

    public String getGzmssm() {
        return gzmssm;
    }

    public void setGzmssm(String gzmssm) {
        this.gzmssm = gzmssm;
    }



    public String getSbztsm() {
        return sbztsm;
    }

    public void setSbztsm(String sbztsm) {
        this.sbztsm = sbztsm;
    }


    public String getTreeId() {
        return treeId;
    }

    public void setTreeId(String treeId) {
        this.treeId = treeId;
    }



    public int getKzqldkg() {
        return kzqldkg;
    }

    public void setKzqldkg(int kzqldkg) {
        this.kzqldkg = kzqldkg;
    }

    public int getWdbj() {
        return wdbj;
    }

    public void setWdbj(int wdbj) {
        this.wdbj = wdbj;
    }

    public int getSfsyld() {
        return sfsyld;
    }

    public void setSfsyld(int sfsyld) {
        this.sfsyld = sfsyld;
    }

    public int getWdxjjg() {
        return wdxjjg;
    }

    public void setWdxjjg(int wdxjjg) {
        this.wdxjjg = wdxjjg;
    }



    public String getKzqldkgsm() {
        return kzqldkgsm;
    }

    public void setKzqldkgsm(String kzqldkgsm) {
        this.kzqldkgsm = kzqldkgsm;
    }

    public String getWdbjsm() {
        return wdbjsm;
    }

    public void setWdbjsm(String wdbjsm) {
        this.wdbjsm = wdbjsm;
    }

    public String getSfsyldsm() {
        return sfsyldsm;
    }

    public void setSfsyldsm(String sfsyldsm) {
        this.sfsyldsm = sfsyldsm;
    }

    public int getKsdz() {
        return ksdz;
    }

    public void setKsdz(int ksdz) {
        this.ksdz = ksdz;
    }

    public int getJsdz() {
        return jsdz;
    }

    public void setJsdz(int jsdz) {
        this.jsdz = jsdz;
    }

    public int getWdsl() {
        return wdsl;
    }

    public void setWdsl(int wdsl) {
        this.wdsl = wdsl;
    }



    public int getWdkz() {
        return wdkz;
    }

    public void setWdkz(int wdkz) {
        this.wdkz = wdkz;
    }

    public String getWdkzsm() {
        return wdkzsm;
    }

    public void setWdkzsm(String wdkzsm) {
        this.wdkzsm = wdkzsm;
    }

    public int getWdld() {
        return wdld;
    }

    public void setWdld(int wdld) {
        this.wdld = wdld;
    }

    public int getLdsc() {
        return ldsc;
    }

    public void setLdsc(int ldsc) {
        this.ldsc = ldsc;
    }

    public int getMdsc() {
        return mdsc;
    }

    public void setMdsc(int mdsc) {
        this.mdsc = mdsc;
    }

    public int getHdys() {
        return hdys;
    }

    public void setHdys(int hdys) {
        this.hdys = hdys;
    }

    public int getMqys() {
        return mqys;
    }

    public void setMqys(int mqys) {
        this.mqys = mqys;
    }

    public int getHsjsdzsl() {
        return hsjsdzsl;
    }

    public void setHsjsdzsl(int hsjsdzsl) {
        this.hsjsdzsl = hsjsdzsl;
    }

    public int getGoodCount() {
        return goodCount;
    }

    public void setGoodCount(int goodCount) {
        this.goodCount = goodCount;
    }

    public int getErrorCount() {
        return errorCount;
    }

    public void setErrorCount(int errorCount) {
        this.errorCount = errorCount;
    }

    public String getLamps() {
        return lamps;
    }

    public void setLamps(String lamps) {
        this.lamps = lamps;
    }



    public List<LampAddressesBean> getLampAddresses() {
        return lampAddresses;
    }

    public void setLampAddresses(List<LampAddressesBean> lampAddresses) {
        this.lampAddresses = lampAddresses;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public int getKey() {
        return key;
    }

    public void setKey(int key) {
        this.key = key;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public Object getChildren() {
        return children;
    }

    public void setChildren(Object children) {
        this.children = children;
    }


    public String getGxsjsm() {
        return gxsjsm;
    }

    public void setGxsjsm(String gxsjsm) {
        this.gxsjsm = gxsjsm;
    }

    public static class LampAddressesBean implements Serializable{
        /**
         * kzqbm : 11
         * type : 0
         * ksdz : 201
         * jsdz : 410
         */


        private int kzqbm;
        private int type;
        private int ksdz;
        private int jsdz;

        public int getKzqbm() {
            return kzqbm;
        }

        public void setKzqbm(int kzqbm) {
            this.kzqbm = kzqbm;
        }

        public int getType() {
            return type;
        }

        public void setType(int type) {
            this.type = type;
        }

        public int getKsdz() {
            return ksdz;
        }

        public void setKsdz(int ksdz) {
            this.ksdz = ksdz;
        }

        public int getJsdz() {
            return jsdz;
        }

        public void setJsdz(int jsdz) {
            this.jsdz = jsdz;
        }


    }
}
